electric glow - Turkish English Dictionary